live fence - German English Dictionary